RE: [Sipping] RE: another two questions ondraft-ietf-sipping-race-examples-04
"Brett Tate" <brett@broadsoft.com> Tue, 11 September 2007 13:24 UTC
Return-path: <sipping-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1IV5jc-0008FL-33; Tue, 11 Sep 2007 09:24:56 -0400
Received: from sipping by megatron.ietf.org with local (Exim 4.43) id 1IV5ja-0008FG-Qx for sipping-confirm+ok@megatron.ietf.org; Tue, 11 Sep 2007 09:24:54 -0400
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1IV5ja-0008F8-GH for sipping@ietf.org; Tue, 11 Sep 2007 09:24:54 -0400
Received: from out003.iad.hostedmail.net ([209.225.56.66]) by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1IV5jZ-0004O1-W7 for sipping@ietf.org; Tue, 11 Sep 2007 09:24:54 -0400
Received: from ATL1VEXC020.usdom003.tco.tc ([10.158.7.31]) by out003.iad.hostedmail.net with Microsoft SMTPSVC(6.0.3790.3959); Tue, 11 Sep 2007 09:24:52 -0400
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [Sipping] RE: another two questions ondraft-ietf-sipping-race-examples-04
Date: Tue, 11 Sep 2007 09:25:00 -0400
Message-ID: <BBE61D1553D8A34F812FF87377B2935F016198CC@ATL1VEXC020.usdom003.tco.tc>
In-Reply-To: <F86B91A10B14744E88408E80B8A30EF3020E07D2@xmb-hkg-412.apac.cisco.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [Sipping] RE: another two questions ondraft-ietf-sipping-race-examples-04
Thread-Index: Acf0TRxoGQViINXMQuGIsL+HsR5rQAAAHCbgAAiidSA=
From: Brett Tate <brett@broadsoft.com>
To: "Rockson Li (zhengyli)" <zhengyli@cisco.com>
X-OriginalArrivalTime: 11 Sep 2007 13:24:52.0398 (UTC) FILETIME=[22B5E4E0:01C7F477]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 37af5f8fbf6f013c5b771388e24b09e7
Cc: sipping@ietf.org
X-BeenThere: sipping@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SIPPING Working Group \(applications of SIP\)" <sipping.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:sipping@ietf.org>
List-Help: <mailto:sipping-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=subscribe>
Errors-To: sipping-bounces@ietf.org
There is no reason to mention the requirement of the Contact within the Early definition. The early dialog is created by presence of To tag within the non 100 provisional response. The lack of Contact does not preempt it being an early dialog; it instead implies rfc2543 compliance instead of rfc3261 compliance. As mentioned within the rfc3261 section 12.1.1 quote, rfc3261 requires the Contact (even if rfc2543 did not). > -----Original Message----- > From: Rockson Li (zhengyli) [mailto:zhengyli@cisco.com] > Sent: Tuesday, September 11, 2007 4:38 AM > To: Miki HASEBE > Cc: Paul Kyzivat (pkyzivat); sipping@ietf.org > Subject: [Sipping] RE: another two questions > ondraft-ietf-sipping-race-examples-04 > > Mike, > > Thanks for your quick reply. > > The point I want some clarification is > > In the draft Page 9 > > Early (Ear): The early dialog is established by sending or receiving > a provisional response with To tag. > > Here looks like as long as UA send or receive a provisional > response with to tag , the early dialog is established. > Actually as you said, "as described in section 12.1.1, UAS > MUST add a Contact header to the response if it constructs a dialog." > So if UA sends/receives a provisional response with to tag , > but without Contact header , which I think is valid, it > should be stay in Preparative state. > > So I just would like this draft add a few words here to make > it clearer: > > Early (Ear): The early dialog is established by sending or receiving > a provisional response with To tag and Contact header. > > What do you think? > > Thanks > > Regards, > -Rockson > > -----Original Message----- > From: Miki HASEBE [mailto:hasebe.miki@east.ntt.co.jp] > Sent: Tuesday, September 11, 2007 4:26 PM > To: Rockson Li (zhengyli) > Cc: sipping@ietf.org; Paul Kyzivat (pkyzivat); > suzuki.yasushi@east.ntt.co.jp; tomoyuki.yoshikawa@east.ntt.co.jp; > j.koshiko@east.ntt.co.jp > Subject: Re: another two questions on > draft-ietf-sipping-race-examples-04 > > Hi, > > The answer is inline. > > "Rockson Li (zhengyli)" <zhengyli@cisco.com> wrote: > > > Hi Miki, > > > > Thanks for your reply. > > > > So for question 1 on "mortal early dialog", I think it > probably means > > the early dialog would be terminated locally, without > sending of any > > message explicitly, does it? > > Yes, it does. > > > For question 2 on 1xx resp establishing early dialog, Yes, as you > > said, "in page 162 of RFC3261, a Contact header of 1xx is "o"", but > > how does it prove it only applies to 100, Since from the table, it > > clearly shows any 1xx resp can take contact header optionally. > > > > I think there're two categories of 1xx response, which intends to > > create early dialog and which not. > > For those who intends to create early dialog as said in RFC3261 > > "12.1.1 UAS behavior", must have Contact header. > > Since as you said, it's not clearly described in section 12.1.1, I > > wonder if you can make it clearer in this draft? > > As described in section 8.2.6.2 of RFC3261, UAS MUST add a To > tag to the response other than 100. > Furthermore, as described in section 12.1.1, UAS MUST add a > Contact header to the response if it constructs a dialog. > (A 1xx without To tag is taken into consideration only for backwards > compatibility with RFC2543. See section 12.1.2.) I guess > that means it is not so much "there're two categories of 1xx > response" as "there're 100 and 1xx other than 100 (101-199)". > > I would like to know which description you think should be clarified. > Do you mean that Contact header in page 162 of RFC3261 should > be essentially divided into 100 and 101-199? > If it is correct, it is a minor improvement on the > description of RFC3261, but I think that it's outside scope > of this draft since it is not concerned with the sequence in > race condition. > Do I understand your point correctly? > > Thank you, > Miki > > > Thanks > > > > Regards, > > -Rockson > > _______________________________________________ Sipping mailing list https://www1.ietf.org/mailman/listinfo/sipping This list is for NEW development of the application of SIP Use sip-implementors@cs.columbia.edu for questions on current sip Use sip@ietf.org for new developments of core SIP
- [Sipping] another two questions on draft-ietf-sip… Rockson Li (zhengyli)
- [Sipping] Re: another two questions on draft-ietf… Miki HASEBE
- [Sipping] RE: another two questions on draft-ietf… Rockson Li (zhengyli)
- [Sipping] Re: another two questions on draft-ietf… Miki HASEBE
- [Sipping] RE: another two questions on draft-ietf… Rockson Li (zhengyli)
- RE: [Sipping] RE: another two questions ondraft-i… Brett Tate
- RE: [Sipping] RE: another two questions ondraft-i… Rockson Li (zhengyli)
- Re: [Sipping] RE: another two questions ondraft-i… Paul Kyzivat
- RE: [Sipping] RE: another two questions ondraft-i… Brett Tate
- [Sipping] Re: another two questions on draft-ietf… Miki HASEBE
- Re: [Sipping] RE: another two questions ondraft-i… Miki HASEBE
- [Sipping] RE: another two questions on draft-ietf… Rockson Li (zhengyli)